/* ************************************************************************
> File Name:     2.c
> Author:        zhfu
> mail:          3346897597@qq.com
> Created Time:  2022年04月25日 星期一 15时57分20秒
> Description:   
 ************************************************************************/
#include<stdio.h>

int main()
{
    char a[4][3][2] = {{{'a', 'b'}, {'c', 'd'}, {'e', 'f'}},
	            	   {{'g', 'h'}, {'i', 'j'}, {'k', 'l'}},
		               {{'m', 'n'}, {'o', 'p'}, {'q', 'r'}},
            		   {{'s', 't'}, {'u', 'v'}, {'w', 'x'}}};

    char (*pa)[2] = &a[1][0]; //pa指向的一个长度为2的数组，所以pa[n]，相当于*(pa+n)，也就pa的地址加上2n
    char (*ppa)[3][2] = &a[1];

    printf("%c\n", pa[5][1]);
    printf("%c\n", ppa[1][2][1]);

    return 0;
}
